place for keeping firewood - Alemán Inglés Diccionario